tribrid protein - English Synonyms Dictionary